water-purifying plant - Español Inglés Diccionario